Aligning Domain-Related Models for Creating Context for Software Product Design

نویسندگان

  • Nuno Ferreira
  • Nuno Santos
  • Ricardo J. Machado
  • Dragan Gasevic
چکیده

A typical software product is developed so that it can fulfill the defined business domain, based on a proper product design context. Although, assuring an alignment between the technological developments with the business domain is a demanding task. With the purpose of clarifying the relations between the models that support the business and the software representations, we present in this paper a V-Model based approach to align the business domain requirements with the context for product design. This V-Model encompasses the models that support the initial definition of the project goals, expressed through organizational configurations, and the analysis and design of models that result in a process-level perspective of the system’s logical architecture. Our approach adopts a process-level perspective with the intent to create context for product-level requirement elicitation. We present a case study as a demonstration and assessment of the applicability of our approach. Since the case study is extremely complex, we illustrate how to use the ARID method to evaluate the obtained process-level architecture.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cross Product Line Feature Analysis

Software Product Line Engineering (SPLE) promotes the development and maintenance of artifacts that can be reused in families of related software-intensive systems. As product lines are not necessarily disjoint and the development of product line artifacts is a demanding task, utilization of “related” or “similar” product line artifacts for creating or improving the artifacts of a particular pr...

متن کامل

Modeling of Product Software Businesses: Investigation into Industry Product and Channel Typologies

The product software industry lacks a method for describing their products and business models on a high abstraction level. The lack of good methods to model a software product makes it harder to evaluate a business model especially for people with less knowledge of software architectures and more knowledge about the business side of creating software. This paper presents a model consisting of ...

متن کامل

Four Related Dsls Improving Domain- Specific Language Reuse with Software Product Line Techniques Domain-specific Modeling

However, this narrow scope makes it hard to reuse a DSL for a new set of requirements (see the “Reusing and Adapting Domain-Specific Languages” sidebar). We’ve developed two ways to improve reusability and decrease language reuse errors for DSLs and DSL compositions. First, a DSL can incorporate variability and codified configuration rules to enable its refinement for multiple domains. Second, ...

متن کامل

Diversity of Mobile Distribution Systems

Modeling of domain-dependent aspects is a key prerequisite for the design of software for mobile applications. Most mobile applications include a more or less advanced model of selected aspects of the domain in which they are used. This paper discusses the creation of such a model and its relevance for technical design of a mobile application. Conventional approaches to modeling of context focu...

متن کامل

Building Knowledge through Families of Software Studies: An Experience Report

Experimentation in software engineering is difficult. One reason is that there are a large number of context variables, and so creating a cohesive understanding of experimental results requires a mechanism for motivating studies and integrating results. It requires a community of researchers that can replicate studies, vary context variables, and build abstract models that represent the common ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013